class PackageManagerException(Exception):
    """包管理器基础异常"""
    pass

class ConfigurationError(PackageManagerException):
    """配置错误"""
    pass

class NetworkError(PackageManagerException):
    """网络错误"""
    pass

class InstallationError(PackageManagerException):
    """安装错误"""
    pass

class DependencyError(PackageManagerException):
    """依赖错误"""
    pass

class SecurityError(PackageManagerException):
    """安全错误"""
    pass

class ValidationError(PackageManagerException):
    """验证错误"""
    pass